Big Huge Thesaurus

sales department

noun

sounds kind of like